#searchlist{
  height: 100%;
}
.searcharr{
  width: 100%;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
  background-color: #ffffff;
  .vux-cell-primary {
    width: calc(~'100% - 4rem');
  }
  .vux-label {
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
  }
}
.searchcontent{
  position: relative;
  width: 100%;
  height: 44px;
  z-index: 100;
}
.searchimg{
  width: 3.4rem;
  margin-right: 10px;
  position: relative;
  top: .2rem;
}
.searchdesc{
  right: 15px;
  top: 16px;
  font-size: .8rem;
  .hotcolor {
    font-size: 1rem;
    color: @theme-color;
    margin-right: 5px;
  }
  a {
    float: right;
    margin-top: .2rem;
    padding: 0 .5rem;
    color: @theme-color;
    border: 1px solid @theme-color;
    border-radius: 3px;
  }
}